street furniture - German English Dictionary